large packsaddle - German English Dictionary